Developing the Next Generation Scalable Exascale Uncertainty Quantification Methods
نویسندگان
چکیده
Predictive modeling of multiscale and multiphysics systems requires accurate data-driven characterization of the input uncertainties and understanding how they propagate across scales and alter the final solution. We will address three major current limitations in modeling stochastic systems: (1) Most of current uncertainty quantification methods cannot detect and handle discontinuity in the parametric space, (2) Lack of scalable uncertainty quantification methods to take advantage of the future exascale computing facilities, and (3) Lack of efficient nonlinear manifold learning tools and model reduction methods for high-dimensional, stochastic multiscale systems. The first limitation is addressed with the development of a multi-output Gaussian process model. The second limitation is addressed with the construction of scalable multigrid methods. The last limitation is addressed with the diffusion map based nonlinear manifold tools for efficient model reduction of high-dimensional, stochastic multiscale systems. Computationally tractable low-complexity surrogate models, e.g. the multi-output Gaussian process model we developed, will play a significant role in the future in harnessing and controlling complex stochastic systems. Our integrated methodology involves concepts from diffusion map based manifold learning, multi-output Gaussian process model, scalable multigrid methods for high dimensional stochastic PDE systems and scalable parallel algorithms. Numerical results demonstrated the capability and efficiency of the developed scalable uncertainty quantification methods.
منابع مشابه
Advances Concerning Multiscale Methods and Uncertainty Quantification in EXA-DUNE
In this contribution we present advances concerning efficient parallel multiscale methods and uncertainty quantification that have been obtained in the frame of the DFG priority program 1648 Software for Exascale Computing (SPPEXA) within the funded project EXA-DUNE. This project aims at the development of flexible but nevertheless hardware-specific software components and scalable high-level a...
متن کاملSlouching Towards Exascale
One question before the high-performance computing community is "How will application developers write code for exascale machines?" At this point it looks like they might be riding a rough beast indeed. This talk is a brief assessment of where we stand now with respect to writing programs for our largest supercomputers and what we should do next. MPI is likely to remain a critical part of the p...
متن کاملRealizing Exascale Performance for Uncertainty Quantification
Motivation Exascale computing promises to address many scientific and engineering problems of national interest by facilitating computational simulation of physical phenomena at tremendous new levels of accuracy, fidelity, and scale, as well as unprecedented capabilities for high-level analysis such as uncertainty quantification for today’s petascale computational simulations. Uncertainty quant...
متن کاملAutomatic Code Generation for an Asynchronous Task-based Runtime
Hardware scaling considerations associated with the quest for exascale and extreme scale computing are driving system designers to consider event-driven-task (EDT)-oriented execution models for executing on deep hardware hierarchies. Further, for performance, productivity, and code sustainability reasons, there is an increasing demand for autoparallelizing compiler technologies to automatically...
متن کاملReactive Rebalancing for Scientific Simulations running on ExaScale High Performance Computers
Exascale computers, the next generation of high performance computers, are expected to process 1 exaflops around 2018. However the processor cores used in these systems are very likely to suffer from unpredictable high variability in performance. We built a prototype generalpurpose reactive work rebalancer that handles such performance variability with low overhead. We did an experimental valid...
متن کامل